#include <stdio.h>
#include <stdlib.h>

union s
{
    int a;
    char s1[4];
} uc;

int main()
{
    int i = 0;
    uc.a = 0x12345678;
    printf("0x%x\n", &uc);
    for (i = 0; i < 4; i++)
    {
        printf("0x%x 0x%x\n", &uc.s1[i], uc.s1[i]);
        // 0x407070 0x78
        // 0x407071 0x56
        // 0x407072 0x34
        // 0x407073 0x12
    }
    system("pause");
    return 0;
}